twisted candy - German English Dictionary